﻿using System.Collections.Generic;

namespace SourceCodePlugin.Collections
{
    public static class TabSizeCollection
    {
        private static readonly List<NameValuePair<int>> sizes;

        public static List<NameValuePair<int>> TabSizes
        {
            get { return sizes; }
        }

        public static int DefaultTabSize
        {
            get { return 4; }
        }

        static TabSizeCollection()
        {
            sizes = new List<NameValuePair<int>>(new[]{
                new NameValuePair<int>{ Name = "2", Value = 2 },
                new NameValuePair<int>{ Name = "4", Value = 4 },
                new NameValuePair<int>{ Name = "6", Value = 6 },
            });
        }
    }
}
